mechanically assisted - German English Dictionary